someone that protests - English Synonyms Dictionary